package 多维数组;

import javax.crypto.spec.PSource;

/*创建一个长度为6的int型数组，要求数组元素的值都在1-30之间，且是随机赋值。同时，要求元素的值各不相
同。*/
public class Demo10 {
    public static void main(String[] args) {
        int[] arr=new int[6];
        for (int i = 0; i < arr.length; i++){
            arr[i]=(int)(Math.random()*30)+1;
            boolean flag=false;
            while (true){
                for (int j = 0; j <i; j++) {
                    if (arr[i]==arr[j]){
                        flag=true;
                        break;
                    }
                }
                if (flag){
                    arr[i]=(int) (Math.random()*30)+1;
                    flag=false;
                    continue;
                }
                break;
            }
        }
        for (int i = 0; i < arr.length; i++){
            System.out.print(arr[i]+" ");
        }
    }
}
